package jmine.tec.report.script;

import jmine.tec.script.persistent.context.UserExecutionContext;

/**
 * Interface para uso de script de relatório
 * 
 * @author lundberg
 */
public interface CreateReportScriptExecutionContext extends UserExecutionContext<ReportScriptResult> {

    /**
     * Prepara o contexto para execução de script
     * 
     * @param parameter parameter
     * @return ReportScriptExecutionContext
     */
    CreateReportScriptExecutionContext prepare(Object parameter);
}
